solar encapsulation - Alemán Inglés Diccionario